home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_a_d / cnvrt101.zip / CONVERT.TXT < prev    next >
Text File  |  1991-05-06  |  17KB  |  348 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                               Convert 1.01
  7.  
  8.  
  9.               Copyright 1991 by Gordon Haff and Bit Masons Consulting.
  10.                              All rights reserved.
  11.  
  12.  
  13.  
  14.           Description:
  15.  
  16.                     Unit conversion calculator for Windows 3.0.
  17.                     Comes with a data file containing a large number of
  18.                     common (and not so common) conversions in categories
  19.                     such as length, speed, pressure, volume, and time.
  20.                     The data file is a plain ASCII text file so the user
  21.                     may add or delete units to best fit his individual
  22.                     needs.
  23.  
  24.           Prereqs:  100% IBM Compatible PC running DOS 3.0 or higher
  25.                     Windows 3.0
  26.  
  27.           Archive Name:   CNVRT101.ZIP
  28.  
  29.  
  30.           Other:    As mentioned above, the units data file is easily
  31.                     modified.  Please DO NOT, however, distribute a
  32.                     modified data file in place of the distribution file.
  33.                     (Feel free to distribute augmented data files
  34.                     separately, however.)
  35.  
  36.                     The data files must be placed in either your Windows
  37.                     subdirectory or in a location specified in your
  38.                     WIN.INI file.
  39.  
  40.                     This program is being distributed as free, copyrighted
  41.                     software -- commonly called 'Freeware'.  The author
  42.                     reserves the right to change the status of the program
  43.                     to Shareware in future revisions.
  44.  
  45.  
  46.                                  ┌─────────┐
  47.                            ┌─────┴───┐     │              (tm)
  48.                          ──│         │o    │──────────────────
  49.                            │   ┌─────┴╨──┐ │  Association of
  50.                            │   │         │─┘  Shareware
  51.                            └───│    o    │    Professionals
  52.                          ──────│    ║    │────────────────────
  53.                                └────╨────┘    MEMBER
  54.  
  55.  
  56.           CONVERT 1.01                                               2
  57.  
  58.  
  59.                                      DISCLAIMER
  60.  
  61.           The author hereby disclaims all warranties relating to this
  62.           product, whether express or implied, including without limitation
  63.           any implied warranties of merchantability or fitness for a
  64.           particular purpose. The author cannot and will not be liable for
  65.           any special, incidental, consequential, indirect or similar
  66.           damages due to loss of data or any other reason, even if the
  67.           author or an authorized agent has been advised of the possibility
  68.           of such damages.  In no event shall the liability for any damages
  69.           ever exceed the price paid for the license to use the software,
  70.           regardless of the form and/or extent of the claim.  The user of
  71.           this program bears all risk as to the quality and performance of
  72.           the software.
  73.  
  74.                                        LICENSE
  75.  
  76.           CONVERT is distributed as free, copyrighted software.  What this
  77.           means is that you can use this program for as long as you like
  78.           without cost or obligation.  What you cannot do is to sell this
  79.           software or make a profit off of it (except as described below)
  80.           without the express written permission of the author.
  81.  
  82.           CONVERT is the sole property of Gordon Haff.  The program may be
  83.           freely copied and transferred to individual parties.  It may be
  84.           posted on Bulletin Board systems (BBS) for electronic access as
  85.           long as NO FEE is charged for its distribution except for private
  86.           BBS operations that charge a regular user subscription fee.
  87.           Computer information services such as Compuserve (CIS), Genie,
  88.           and Byte Information Exchange (BIX) are authorized to post this
  89.           product for subscriber access.  CONVERT may be distributed on
  90.           diskette only by 1) disk distributors/vendors who are associate
  91.           members of the Association of Shareware Professionals (ASP) or
  92.           2) users groups which do not charge more than a nominal fee ($5)
  93.           to cover the costs of distribution.  Any changes to these
  94.           policies must be made in writing by the author.
  95.  
  96.           This program is produced by a member of the Association of
  97.           Shareware Professionals (ASP).  ASP wants to make sure that the
  98.           shareware principle works for you. If you are unable to resolve a
  99.           shareware-related problem with an ASP member by contacting the
  100.           member directly, ASP may be able to help. The ASP Ombudsman can
  101.           help you resolve a dispute or problem with an ASP member, but
  102.           does not provide technical support for members' products. Please
  103.           write to the ASP Ombudsman at 545 Grover Rd., Muskegon, MI
  104.           49442-9427 or send a Compuserve message via easyplex to ASP
  105.           Ombudsman 70007,3536.
  106.  
  107.           CONVERT 1.01                                                3
  108.  
  109.                                   TECHNICAL SUPPORT
  110.  
  111.  
  112.           Since this program is a freebie, unlike the shareware programs
  113.           for which I request a registration fee, I'm not going to make any
  114.           guarantees here with respect to bug fixes or other technical
  115.           support.  Having said that, I do like my programs to be as
  116.           bug-free as possible, so feel free to report any problems which
  117.           you run across.
  118.  
  119.  
  120.                Contact via:
  121.  
  122.                     Channel 1 BBS            (617) 354-8873
  123.                     Compuserve User ID#      72561,2637  (See Note 1)
  124.                     InterNet/ARPANET         72561.2637@compuserve.com
  125.  
  126.                     U.S. Mail                3205 Windsor Ridge Dr.
  127.                                              Westboro MA 01581
  128.                     Telephone                (508) 898-3321 (after 6pm
  129.                                                           Eastern time)
  130.  
  131.           The above are roughly in order of preference (i.e. how quickly
  132.           I'm likely to see your message and be able to respond).  I check
  133.           Channel One almost daily and the other electronic services at
  134.           least weekly in most cases.  In addition, I monitor the Interlink
  135.           and the PCRelay Shareware relays through Channel One.
  136.  
  137.           Note 1:
  138.           When contacting me via Compuserve, please use the Easyplex mail
  139.           system since I do not regularly monitor any of the IBM SIG
  140.           message bases.
  141.  
  142.           CONVERT 1.01                                                4
  143.  
  144.  
  145.           1.0     What is CONVERT?
  146.           ------------------------
  147.  
  148.           Convert is a handy little utility for Windows 3.0.  Convert
  149.           is effectively a special-purpose calculator which converts
  150.           between most units (i.e. things like inches, feet, and so
  151.           forth).  You pick a category such as mass or volume and
  152.           the available units (available in the units database, that is)
  153.           are then displayed.  You then pick your to and from units, enter
  154.           a number to convert from and out pops the answer.
  155.  
  156.           There's a button to swap the TO and FROM units.  You can change
  157.           the format of the answer display.  Just go ahead and run it.
  158.           It's pretty much intuitive and has a full-blown hypertext
  159.           Windows help function if you get stuck.
  160.  
  161.           CONVERT comes with a fairly extensive general-purpose units
  162.           database.  Lots of people have a need for industry or
  163.           job-specific units though, so I've designed the database so that
  164.           it can be easily modified.  It's just a plain ASCII file which
  165.           can be modified using any text editor or wordprocessor capable
  166.           of generating plain ASCII files (i.e. files without formatting
  167.           codes and such).  The database formats are given in the on-line
  168.           help, so I won't repeat the information here.
  169.  
  170.           CONVERT 1.01                                                 5
  171.  
  172.  
  173.           2.0   Setting up CONVERT?
  174.           -------------------------
  175.  
  176.           The first step is to install CONVERT.EXE in the standard manner
  177.           for a Windows program.  If you don't know how to do this, please
  178.           consult your Windows manual.
  179.  
  180.           If you want to have access to the on-line help, the CONVERT.HLP
  181.           file should be placed in the same directory as CONVERT.EXE.
  182.  
  183.           The database files (CATS.DAT and UNITS.DAT) can either be placed
  184.           in the main Windows directory, or you can add the following
  185.           section to your WIN.INI file:
  186.  
  187.                [Convert]
  188.                CatData=d:\dir\cats.dat
  189.                UnitData=d:\dir\units.dat
  190.  
  191.           where d:\dir is the drive specification and path of the
  192.           subdirectory containing the data files.
  193.  
  194.           3,0   About the Database.
  195.           -------------------------
  196.  
  197.           Convert 1.0 comes with a database which should be useful for
  198.           many general purpose needs.  The conversion factors are derived
  199.           either directly or indirectly from those in the CRC Handbook of
  200.           Chemistry and Physics.
  201.  
  202.           At the same time, 1) the database could be expanded considerably
  203.           and 2) it may contain errors -- although all reasonable care has
  204.           been taken to check the data.
  205.  
  206.           The database is supplied in an easy-to-modify format.  If you
  207.           make any extensive additions, I'd be interested in adding them
  208.           to the program.  You should also feel free to distribute any
  209.           additions for use with Convert.  I only ask that they be
  210.           distributed in addition to the original files rather than in
  211.           place of them and that they be accompanied by documentation
  212.           clearly stating their source.
  213.  
  214.           If you do find any errors in the distributed data, I would very
  215.           much appreciate your dropping me a line to let me know of the
  216.           problem so that it may be corrected in future revisions.
  217.  
  218.  
  219.           CONVERT 1.01                                                 6
  220.  
  221.  
  222.           4.0   Technical and Acknowledgments.
  223.           ------------------------------------
  224.  
  225.           CONVERT was written using Borland's Turbo Pascal for Windows.
  226.  
  227.           CONVERT was developed on a homebrew 386 (named Dejah Thoris)
  228.           based on an AMI 20MHz full-size motherboard with a Micropolis
  229.           160MB ESDI disk and Ultrastore 12(F) ESDI controller.  It is a
  230.           dual monitor system with an Orchid Prodesigner 512KB VGA board
  231.           and an IBM MDA board.  The system runs DOS 3.3, QEMM, and
  232.           Windows 3.0.
  233.  
  234.           Thanks to Rick Strom and Ron Lloyd for testing help and
  235.           suggestions and to Rick for icon design.
  236.  
  237.  
  238.           5.0    Other Programs from Gordon Haff and Bit Masons Consulting.
  239.           -----------------------------------------------------------------
  240.  
  241.           Directory Freedom (DF):
  242.  
  243.               Offers users a fast, compact alternative to DOS Shells which
  244.             provides 1) selective file and directory operations; 2) a
  245.             scrollable environment for examining files and directories; 3)
  246.             user-defined keys which can operate upon highlighted files
  247.             (e.g. by defining an editor).  All this in a program which
  248.             takes less than 20KB since it is written in assembler! Easily
  249.             customized through an external configuration program. A "look-
  250.             and-feel" similar to PC Mag's DR, but does much more.  Now with
  251.             SmartViewers and many more exciting new features.
  252.                          Shareware: $20 Registration
  253.                          Latest version: 4.00 (DF400.ZIP)
  254.  
  255.  
  256.           the last word:
  257.  
  258.             'the last word' is a quotations trivia game in which 1 to 4
  259.             players compete against each other and their own high scores in
  260.             identifying the source of quotations and completing partial
  261.             quotes.  Most answers are entered free-form and are matched
  262.             against a set of acceptable responses with a sophisticated
  263.             pattern-recognition algorithm.  'the last word' runs in text
  264.             mode -- including on mono displays -- and offers a high level
  265.             of user configurability.
  266.                          Shareware: $15 Registration
  267.                          Latest version: 1.00  (LWORD100.ZIP)
  268.  
  269.  
  270.           CONVERT 1.01                                                 7
  271.  
  272.           ND:
  273.  
  274.             Renames a file to the current date.  In other words, if the
  275.             current date were 10-06-90, the file 'FILENAME.QWK' would be
  276.             renamed to 901006.QWK.  The letters A through Z will be
  277.             appended as required to largely eliminate duplications.
  278.             This is a handy program for archiving message packets from
  279.             bulletin boards, for example.
  280.                            Free, copyrighted software (with 'C' source)
  281.                            Latest version: 1.0  (ND.ZIP or NEWDATE.ZIP)
  282.  
  283.           Volume Edit and Copy (VEC):
  284.  
  285.             In addition to the usual volume label edit and display
  286.             features, VEC allows you to copy the volume label from one
  287.             drive to another.  This can be handy in a batch file when
  288.             you're copying dissimilar-sized diskettes and you can't use
  289.             DISKKCOPY (since some manufacturers depend on the volume label
  290.             during software install processes).  VEC supports lower-case
  291.             and high-ASCII characters in labels.
  292.                            Free, copyrighted software
  293.                            Latest version: 1.1
  294.  
  295.           ZIP X-Ray (ZR):
  296.  
  297.             Browses the directory of ZIP archive files and allows for
  298.             the extraction of individual files or the piping of individual
  299.             file contents to Vern Buerg's LIST viewer.  Much smaller and
  300.             faster than full-fledged archiver shells and all you need much
  301.             of the time.  If you configure ZR as a SmartViewer in
  302.             Directory Freedom (see above), viewing the contents of
  303.             archives couldn't be easier.  One space saving trick is to
  304.             combine documentation files into a single archive and then
  305.             browse the archive's contents with ZR.
  306.                            Free, copyrighted software
  307.                            Latest version: 1.24
  308.  
  309.  
  310.           These programs and others (Multi-Edit macros for use with Qmail
  311.           Deluxe, for example) are available on many fine bulletin boards.
  312.           The latest releases are always available on Channel One.   If you
  313.           just have to get a copy of one or more of these programs and
  314.           can't find one, however, I can send them out for a nominal media
  315.           and postage charge.
  316.  
  317.           CONVERT 1.01                                                 8
  318.  
  319.  
  320.           6.0     History.
  321.           ---------------
  322.  
  323.           Rev. 1.00       Initial Release
  324.  
  325.           Rev. 1.01       Original upload defective.  Was missing data 
  326.                          files.
  327.  
  328.  
  329.           7.0     Known Limitations.
  330.           -------------------------
  331.  
  332.           (i.e. This is a free program and I got tired of beating out my
  333.           brains over it for the time being.)
  334.  
  335.               o  Both the numerical entry and the answer only support
  336.                  numerical digits -- i.e. no exponential notation.  This
  337.                  program limitation arises of limitations in the runtime
  338.                  library String->Real and Real->String conversion
  339.                  functions.  I'll probably write replacement functions one
  340.                  of these days.
  341.  
  342.               o  You may notice that the program doesn't have a
  343.                  temperature conversion.  This is because the common
  344.                  temperature conversions require an offset in addition to
  345.                  a multiplier.  If people come up with other examples that
  346.                  also require an offset, I'll likely add an offset as a
  347.                  data field.  If not, I'll probably just add temperature
  348.                  internally to the program as a special case.